/*
 * Population.h
 *
 *  Created on: 08/09/2011
 *      Author: clayson
 */

#ifndef POPULATION_H_
#define POPULATION_H_

class Population {
public:
	Population();
	int getSize();
	Individual *getIndividual(int index);
	void addIndividual(Individual individual);
	double getAverageFitness();
	Individual *getHighestFitnessIndividual();
	virtual ~Population();
};

#endif /* POPULATION_H_ */
